700dcace019385b260f6eb6d71f306af1a2a1ddb,app/src/main/java/pasta/streamer/fragments/ArtistFragment.java,ArtistFragment,onCreateView,#LayoutInflater#ViewGroup#Bundle#,100
Before Change
spinner.setVisibility(View.VISIBLE);
manager = new GridLayoutManager(getContext(), PreferenceUtils.getColumnNumber(getContext(), false));
if (PreferenceUtils.isCards(getContext())) {
manager.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup() {
@Override
public int getSpanSize(int position) {
return manager.getSpanCount();
}
});
} else {
manager.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup() {
@Override
public int getSpanSize(int position) {
if (adapter.getItemViewType(position) == 0 || adapter.getItemViewType(position) == 4)
return manager.getSpanCount();
else return 1;
}
});
}
recycler.setLayoutManager(manager);
After Change
spinner.setVisibility(View.VISIBLE);
manager = new GridLayoutManager(getContext(), PreferenceUtils.getColumnNumber(getContext(), false));
manager.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup() {
@Override
public int getSpanSize(int position) {
if (adapter.getItemViewType(position) == 0 || adapter.getItemViewType(position) == 4)
return manager.getSpanCount();
else return 1;
}
});
recycler.setLayoutManager(manager);